controlled traffic systems - Spanish English Dictionary